# ifndef __TypeFilter_H_
# define __TypeFilter_H_

# include "Filter.h"
# include "RgnKind.h"
# include "SelectType.h"

class CTypeFilter : public CFilter {
  public:
	CTypeFilter ();

	virtual void GetName (string_t & _strName) const;
	virtual bool ShowSettings (HWND _hWnd);
	virtual bool DoesFit (const rgn_t & _rgn) const;

  private:
	selected_types_t m_SelectedTypes;
};

# endif // __TypeFilter_H_
